/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package CapaDatos;


/**
 *
 * @author Maria
 */
public class Reserva {
 /** atributo de tipo Cliente**/
   private Cliente elCliente;
 /** atributo que guarda la fecha de inicio de la reserva**/
    private String fechaInicio;
 /** atributo que guarda la fehca de fin de la reserva**/
    private String fechaFin;
 /** atributo que guarda el ID de la reserva**/
    private int ID;
 /** atributo que guarda el monto de la reserva**/
    private double monto;
  /** atributo que guarda el Id de la habitacion**/
    private String idHab;

   /**
    * constructor de la clase Reserva
    */
    public Reserva()
    {
        elCliente = null;
        fechaInicio = "";
        fechaFin = "";
        ID = 0;
        monto=0;
    }

    /**
     * constructor de la clase Reserva
     * @param elCliente objeto de tipo Cliente
     * @param fechaInicio fecha de inicio de la reserva
     * @param fechaFin fecha fin de la reserva
     */
    public Reserva(Cliente elCliente, String fechaInicio, String fechaFin) {
        this.elCliente = elCliente;
        this.fechaInicio = fechaInicio;
        this.fechaFin = fechaFin;
    }

    /**
     * constructor de la clase Reserva
     * @param elCliente objeto de tipo Cliente
     * @param fechaInicio fecha de inicio de la reserva
     * @param fechaFin fecha fin de la reserva
     * @param ID Id de la reserva
     * @param monto monto de la reserva
     */

    public Reserva(Cliente elCliente, String fechaInicio, String fechaFin, int ID, double monto) {
        this.elCliente = elCliente;
        this.fechaInicio = fechaInicio;
        this.fechaFin = fechaFin;
        this.ID = ID;
        this.monto=monto;
    }

    /**
     * @return the elCliente
     */
    public Cliente getElCliente() {
        return elCliente;
    }

    /**
     * @param elCliente the elCliente to set
     */
    public void setElCliente(Cliente elCliente) {
        this.elCliente = elCliente;
    }

    /**
     * @return the fechaInicio
     */
    public String getFechaInicio() {
        return fechaInicio;
    }

    /**
     * @param fechaInicio the fechaInicio to set
     */
    public void setFechaInicio(String fechaInicio) {
        this.fechaInicio = fechaInicio;
    }

    /**
     * @return the fechaFin
     */
    public String getFechaFin() {
        return fechaFin;
    }

    /**
     * @param fechaFin the fechaFin to set
     */
    public void setFechaFin(String fechaFin) {
        this.fechaFin = fechaFin;
    }

    /**
     * @return the ID
     */
    public int getID() {
        return ID;
    }

    /**
     * @param ID the ID to set
     */
    public void setID(int ID) {
        this.ID = ID;
    }

    /**
     * @return the monto
     */
    public double getMonto() {
        return monto;
    }

    /**
     * @param monto the monto to set
     */
    public void setMonto(double monto) {
        this.monto = monto;
    }

    /**
     * @return the idHab
     */
    public String getIdHab() {
        return idHab;
    }

    /**
     * @param idHab the idHab to set
     */
    public void setIdHab(String idHab) {
        this.idHab = idHab;
    }

}